====== Pipe ======

Un "pipe" ou "tuyau" permet de passer le résultat d'une commande shell à une autre commande shell.

===== Pourquoi faire ? =====



==== Parce qu'on peut pas faire autrement ====
C'est le cas notamment lorsqu'on veut trier les données envoyées par une commande :

        du | sort -nr | less


==== Pour aller plus vite ====

Par exemple :

       tar -cvf foo.tar foo/
       bzip2 foo.tar
       split -b 40k foo.tar foo.tar.

sera remplacé par :
        tar --bzip2 -c foo/ | split -b 10k -d - foo.tar.bz2.




===== D'autres explications =====
[[http://www.siteduzero.com/tutoriel-3-62417-les-flux-de-redirection.html#ss_part_4|le chapitre du "Site du Zero"]]


